English-Greek translations for music box
Definition of music box
- A box that generates or plays music, particularly one using mechanical means rather than electronic, generally using a cylinder or disk containing the music
Trending Searches
Popular Dictionaries